Sbarro - VERSAILLES MALL ULYANOVSK in Ulyanovsk, Ulyanovsk (Italian Cooking, Restaurant) - Map
Map & Directions Store Details & Deals
Karl Marx Avenue 4 A/1 Tc Versailles
Ulyanovsk, Ulyanovsk
Phone:
Karl Marx Avenue 4 A/1 Tc Versailles
Ulyanovsk, Ulyanovsk
Phone: